Uygulamadan geri tuşuna iki kere basıldığında çıkılması
25.03.2020 - 05:56
Merhaba arkadaşlar,
Uygulamamın anasayfasında geri tuşuna basında uygulamadan çıkmasını istemiyorum. Çift tıklama ile çıkılması için aşağıdaki kodları nasıl düzenlemeliyim?
@Override
public void onBackPressed() {
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
if (drawer.isDrawerOpen(GravityCompat.START)) {
drawer.closeDrawer(GravityCompat.START);
} else {
super.onBackPressed();
}
}
// Cihazda geri tuşuna basıldığında uygulamadan çıkılmasını engellemek için
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (event.getAction() == KeyEvent.ACTION_DOWN) {
switch (keyCode) {
case KeyEvent.KEYCODE_BACK:
if (mWebView.canGoBack()) {
mWebView.goBack();
} else {
finish();
}
return true;
}
}
return super.onKeyDown(keyCode, event);
}
10
Görüntülenme
0 Beğeni